power resource - German English Dictionary